G06F 9/00 - Устройства для программного управления, например блоки управления (программное управление для периферийных устройств G06F 13/10) [4]
9/02 . с применением приводных соединений, например с коммутационными панелями
9/04 . с применением носителей информации, содержащих только программные команды (G06F 9/06 имеет преимущество)
9/06 . с хранимой программой, т.е. с записью и хранением программы в устройствах памяти вычислительных машин
9/22 . . микроуправление или устройства с микропрограммой [3]
9/24 . . . загрузка микропрограммы [3]
9/26 . . . формирование адреса следующей микрокоманды (G06F 9/28 имеет преимущество) [3]
9/28 . . . увеличение операционной скорости, например с помощью нескольких устройств микроуправления, работающих параллельно [3]
9/30 . . устройства для выполнения машинных команд, например декодирование команды (для выполнения микрокоманд G06F 9/22; для выполнения подпрограмм G06F 9/40) [3]
9/302 . . . управление выполнением арифметических операций [5]
9/305 . . . управление выполнением логических операций [5]
9/308 . . . управление выполнением однобитовых операций (G06F 9/305 имеет преимущество) [5]
9/312 . . . управление операциями загрузки, обращения к запоминающему устройству и установки в исходное состояние [5]
9/315 . . . управление операциями пересылки, сдвига и чередования [5]
9/318 . . . с операциями расширения и переадресации [5]
9/32 . . . формирование адреса следующей команды, например приращение счетчика команд, переход (G06F 9/38 имеет преимущество; переход к подпрограмме G06F 9/42) [3]
9/34 . . . адресация или выборка операнда команды или результата (трансляция адреса G06F 12/00) [3,5]
9/345 . . . . нескольких операндов или результатов [5]
9/35 . . . . непрямая адресация [5]
9/355 . . . . индексная адресация [5]
9/38 . . . совмещение выполнения одновременных команд, например строчная печать, просмотр [3]
9/40 . . устройства для выполнения подпрограмм, т.е. комбинации нескольких команд [3]
9/42 . . . формирование адреса для подпрограммы перехода или адреса возврата [3]
9/44 . . устройства для выполнения специальных программ [3]
9/445 . . . загрузка или запуск программы [5]
9/45 . . . компиляция или интерпретация языков программирования высокого уровня [5]
9/455 . . . эмуляция; моделирование программного обеспечения [5]
9/46 . . устройства для мультипрограммирования
9/48 . . . инициирование программы; переключение программы, например, прерыванием [7]
9/50 . . . Распределение ресурсов, например центрального процессора (ЦП) [7]
9/52 . . . синхронизация программы; взаимное исключение, например посредством семафоров [7]
9/54 . . . межпрограммная связь [7]